home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 1833 / 1833.xpi / chrome / yoono.jar / skin / classic / yoono / yoono.css < prev    next >
Cascading Style Sheet File  |  2009-12-16  |  12KB  |  527 lines

  1. @import url(chrome://global/skin/);
  2.  
  3. toolbar[dndborder=top],
  4. statusbar[dndborder=top],
  5. #browser-stack[dndborder=top] {
  6.     border-top:2px solid #34b0da;
  7. }
  8.  
  9. toolbar[dndborder=bottom], 
  10. statusbar[dndborder=bottom],
  11. #browser-stack[dndborder=bottom] {
  12.     border-bottom:2px solid #34b0da;
  13. }
  14.  
  15. menu.private, menuitem.private {
  16.     list-style-image: url('chrome://yoono/skin/folder-item_lock.png') !important;
  17. }
  18.  
  19. .yoono-context-menuitem {
  20.   /* background-color: #a8deef; */
  21.   color: #2e9cc2;
  22.   list-style-image: url("chrome://yoono/skin/yoono16.png");
  23. }
  24.  
  25. .large-separator {
  26.   padding-top: 15px;
  27. }
  28.  
  29. .contextmemofoldermenu {
  30.   list-style-image: url(chrome://yoono/skin/closed.png);
  31. }
  32. .contextmemofoldermenu[open=true] {
  33.   list-style-image: url(chrome://yoono/skin/open.png);
  34. }
  35.  
  36. #yoono-firstmemo-popup {
  37.   /* no way to make background transparent...*/
  38.   border: 2px solid #47c0dd !important;
  39.   width: 229px;
  40.   height: 59px;
  41.   padding: 0px;
  42. }
  43.  
  44. #yoono-firstmemo-popup>vbox {
  45.   background: url('chrome://yoono/skin/firstmemo.png');
  46.   border: 2px solid #47c0dd !important;
  47. }
  48.  
  49. #yoono-firstmemo-popup>vbox>label {
  50.   padding-left: 40px;
  51. }
  52.  
  53. .firstmemo {
  54.   border: 2px solid #3ba0b9;
  55.   -moz-border-radius: 0px;
  56. }
  57.  
  58. .ynsurprisemsgbutton > .toolbarbutton-icon {
  59.   -moz-margin-end: 0px !important;
  60.   -moz-padding-end: 2px !important;
  61.   -moz-padding-start: 2px !important;
  62. }
  63.  
  64. .ynsurprisemsgbutton {
  65.   list-style-image: url("chrome://global/skin/icons/close.png");
  66.   -moz-appearance: none;
  67.   -moz-image-region: rect(0px, 16px, 16px, 0px);
  68.   padding: 4px 2px;
  69.   border: none !important;
  70. }
  71.  
  72. .ynsurprisemsgbutton:hover {
  73.   -moz-image-region: rect(0px, 32px, 16px, 16px);
  74. }
  75.  
  76. .ynsurprisemsgbutton:hover:active {
  77.   -moz-image-region: rect(0px, 48px, 16px, 32px);
  78. }
  79.  
  80. #yoono-handle {
  81.   list-style-image: url(handle.png);
  82.   padding-left: 3px;
  83.   padding-right: 2px;
  84. }
  85.  
  86. #yoono-auto-reco {
  87. -moz-image-region: rect(0px 112px 16px 96px);
  88.   list-style-image: url(all-icons.png);
  89. }
  90.  
  91. #yoono-reco-button {
  92.     -moz-image-region: rect(0px 96px 16px 80px);
  93.   list-style-image: url(all-icons.png);
  94. }
  95.  
  96. #yoono-reco-button > .toolbarbutton-menubutton-button {
  97.     -moz-box-orient: horizontal;
  98. }
  99.  
  100. #yoono-logo-button {
  101.     -moz-image-region: rect(0px 64px 16px 0px);
  102.     list-style-image: url(all-icons.png);
  103. }
  104.  
  105. /* Prevent [mode="text"] from hiding icon */
  106. #yoono-logo-button > .toolbarbutton-icon {
  107.   display: -moz-box !important;
  108. }
  109. /* Prevent [mode="text"] from hiding icon */
  110. #yoono-toggle-sb .toolbarbutton-icon {
  111.   display: -moz-box !important;
  112. }
  113. /* Prevent [mode="icons"] from hiding text for memo loading failed button */
  114. #yoono-memo-load-failed .toolbarbutton-text {
  115.   display: -moz-box !important;
  116. }
  117.  
  118.  
  119. #yoono-rss-button {
  120.   list-style-image: url(all-icons.png);
  121.     -moz-image-region: rect(0px 80px 16px 64px);
  122.   color:#000000;    
  123. }
  124.  
  125. #yoono-rss-button[disabled=true] {
  126.     -moz-image-region: rect(0px 160px 16px 144px);
  127.   color:#7C7C7C;
  128. }
  129.  
  130.  
  131.  
  132. .yoono-page-button {
  133.     -moz-image-region: rect(0px 112px 16px 96px); 
  134.     list-style-image: url(all-icons.png);
  135. }
  136.  
  137. #yoono-toolbar {
  138.   background: transparent url("chrome://yoono/skin/ytb_bg.png") repeat-x center left;
  139.     min-height:31px
  140. }
  141.  
  142. /* pour le throbber */
  143. #yoono-throbber-button {
  144.   -moz-appearance: none;
  145.   border: none !important;
  146.   min-width: 0;
  147.   margin: 0px;
  148. }
  149.  
  150.  
  151. #yoono-throbber-button,
  152. #yoono-throbber-button.synchro {
  153.   background-color: transparent;
  154.   list-style-image: url("chrome://yoono/skin/throbber_synchro.png");
  155. }
  156.  
  157. #yoono-throbber-button.nosynchro {
  158.   list-style-image: url("chrome://yoono/skin/throbber_nosynchro.png");
  159. }
  160.  
  161. #yoono-throbber-button[busy="true"] {
  162.   list-style-image: url("chrome://yoono/skin/throbber_progress.gif") ! important;
  163. }
  164.  
  165. #yoono-throbber-button[syncfailed="true"] {
  166.   list-style-image: url("chrome://yoono/skin/throbber_syncfailed.png") ! important;
  167. }
  168. /* FF3 Places */
  169. treechildren::-moz-tree-image(title, yoonoPrivate)
  170. {     
  171.     list-style-image: url("chrome://yoono/skin/folder-item_lock.png") ! important;
  172. treechildren::-moz-tree-image(title, yoonoMacPrivate)
  173. {     
  174.     list-style-image: url("chrome://yoono/skin/folder-mac_lock.png") ! important;
  175. }
  176. /* FF2 sidebar */
  177. treechildren::-moz-tree-image(yoonoPrivate,Name)
  178. {     
  179.     list-style-image: url("chrome://yoono/skin/folder-item_lock.png") ! important;
  180. treechildren::-moz-tree-image(yoonoMacPrivate,Name)
  181. {     
  182.     list-style-image: url("chrome://yoono/skin/folder-mac_lock.png") ! important;
  183. }
  184.  
  185. #yoono-toolbaritem {
  186.    min-width: 200px;
  187. }
  188. #yoono-toolbaritem[closed="true"] {
  189.    min-width: 0px;
  190. }
  191.  
  192. #yoono-toolbaritem-infos {
  193.     background-color:white;
  194.     overflow:hidden;
  195.     margin:1px;
  196.     padding:0 ! important;
  197.     border: 1px solid #799bd9;
  198. }
  199.  
  200. #yoono-toolbaritem-infos[fixed="true"] {
  201.    border: 1px solid #FC7F51;
  202. }
  203. /*=== sticker toolbar item in closed state ===*/
  204.  
  205. #yoono-toolbaritem[closed="true"] #yoono-toolbaritem-infos {
  206.   display:none !important;
  207. }
  208.  
  209. #yoono-toolbaritem[closed="true"] #yoono-image-closectrl {
  210.     display:none !important;
  211. }
  212.  
  213. #yoono-opensticker-button {
  214.   display:none !important;
  215. }
  216. #yoono-opensticker-button>label {
  217.   display:none;
  218. }
  219. #yoono-opensticker-button>image {
  220.   margin-right: 0px;
  221.   list-style-image:url('chrome://yoono/skin/ticker_open.png');
  222. }
  223.  
  224. #yoono-toolbaritem[closed="true"] #yoono-opensticker-button {
  225.   display:block !important;
  226. }
  227.  
  228. #yoono-sticker {
  229.    overflow:hidden;
  230. }
  231.  
  232.  
  233. .nosuggestiondescription {
  234.     margin-top : -3px;
  235.     font-style: italic;
  236.     font-size:10px;
  237.     color: gray;
  238. }
  239.  
  240. /* boutons autoreco */
  241. .autoresultsbutton {
  242.   -moz-appearance: none;
  243.   list-style-image: url(icon_reco_small.png);
  244.   font-size:0.85em;
  245. }
  246.  
  247. .knownurl {
  248.     list-style-image: url(knownurl-small.png);
  249. }
  250.  
  251. .buttonnodisplay {
  252.     display:none;
  253. }
  254. /* navigation toolbar yoono button */
  255. #yoono-toggle-sb{
  256.   list-style-image:url("chrome://yoono/skin/yoono22.png");
  257. }
  258. #yoono-toggle-sb>toolbarbutton{
  259.   padding: 0px;
  260.   min-width: 0px;
  261. }
  262. #yoono-toggle-sb .toolbarbutton-text {
  263.   display:none !important;
  264. }
  265.  
  266. #yoono-toggle-sb>toolbarbutton>image {
  267.   margin-right: 0px;
  268.   -moz-box-align: center;
  269.   -moz-box-pack: center;
  270. }
  271. #status-bar>#yoono-toggle-sb>toolbarbutton>image,
  272. #toolbar-menubar>#yoono-toggle-sb>toolbarbutton>image {
  273.   list-style-image:url("chrome://yoono/skin/yoono16.png");
  274. }
  275. toolbar[iconsize=small] #yoono-toggle-sb>toolbarbutton>image {
  276.   list-style-image:url("chrome://yoono/skin/yoono16.png");
  277. }
  278.  
  279. /* close ticker control */
  280. #yoono-ticker-closectrl {
  281.     -moz-appearance : none ! important;
  282.     min-width:12px ! important;
  283.     min-height:10px ! important;
  284.     width:12px ! important;
  285.     height:10px ! important;
  286.     margin-right: 4px; 
  287.     list-style-image:url("chrome://yoono/skin/ticker_close.png");
  288. }
  289.  
  290. /* fixed ticker control */
  291. #yoono-ticker-fixctrl {
  292.     -moz-appearance : none ! important;
  293.     min-width:12px ! important;
  294.     min-height:9px ! important;
  295.     width:12px ! important;
  296.     height:9px ! important;
  297.     margin-right: 4px; 
  298.     list-style-image:url("chrome://yoono/skin/ticker_not_fixed.png");
  299. }
  300.  
  301.  
  302. /* unfixed state */
  303.  
  304. #yoono-toolbaritem-infos[fixed="true"] #yoono-ticker-fixctrl {
  305.     list-style-image:url("chrome://yoono/skin/ticker_fixed.png");
  306. }
  307.  
  308. /* close ticker button */
  309.  
  310. #yoono-image-closectrl {
  311.   margin-top: 2px;
  312.   
  313. }
  314.  
  315. .yoonoctrlhidden {
  316.    visibility:hidden;
  317. }
  318. .yoonoctrlvisible {
  319.    visibility:visible;
  320. }
  321.  
  322. yoonomessage {
  323.   -moz-binding: url("chrome://yoono/content/bindings/message.xml#yoonomessage");
  324.   font-size: 10px;
  325. }
  326. yoonomessage .messageLeft {
  327.   background: url("chrome://yoono/skin/bindings/icons/message-lbg.png") center no-repeat ;
  328.   width:10px;
  329.   height:25px;
  330. }
  331. yoonomessage .messageRight {
  332.   background: url("chrome://yoono/skin/bindings/icons/message-rbg.png") center no-repeat ;
  333.   width:10px;
  334.   height:25px;
  335. }
  336. yoonomessage .messageCenter {
  337.   background: url("chrome://yoono/skin/bindings/icons/message-bg.png") center repeat-x ;
  338.   height:25px;
  339. }
  340.  
  341. yoonomessage[type="randomfailed"] .messageImage {
  342.   list-style-image: url("chrome://yoono/skin/bindings/icons/message-error.png");
  343. }
  344. yoonomessage[type="searching"] .messageImage {
  345.   list-style-image: url("chrome://yoono/skin/throbber_progress2.gif");
  346. }
  347. yoonomessage[type="random"] .messageImage {
  348.   list-style-image: url("chrome://yoono/skin/yoono-random16.png");
  349. }
  350. yoonomessage[type="sync"] .messageImage {
  351.   list-style-image: url("chrome://yoono/skin/bindings/icons/message-confirm.png");
  352. }
  353.  
  354. yoonomessage[type="sync"] .messageCheckbox {
  355.   display: none;
  356. }
  357. yoonomessage .messageText1 {
  358.   color: black;
  359.   padding-top: 2px;
  360. }
  361. yoonomessage .messageText2 {
  362.   color: #2087cc;
  363.   padding-top: 2px;
  364.   padding: 0px;
  365.   margin: 0px;
  366. }
  367.  
  368. yoonomessage .messageCheckbox {
  369.   background: url("chrome://yoono/skin/bindings/icons/message-bg.png") center repeat-x ;
  370.   height:25px;
  371.   width: 10em;
  372. }
  373. yoonomessage .messageCheckbox>* {
  374.   background-color: transparent;
  375.   color: #2087cc;
  376.   margin: 0px;
  377.   padding: 0px;
  378. }
  379. yoonomessage .messageCheckbox>checkbox {
  380.   padding-right: 7px;
  381. }
  382. yoonomessage .messageCheckbox>checkbox>hbox {
  383.   display:none;
  384. }
  385.  
  386. /*=== memo toolbar item in palette ===*/
  387. #wrapper-yoono-memo-tbitem[place="palette"] .toolbarpaletteitem-box {
  388.   background: url("chrome://yoono/skin/buzzit-palette.png") center no-repeat !important;
  389.   width:61px;
  390.   height:22px;
  391. }
  392.  
  393. #wrapper-yoono-opensidebar-button[place="palette"] .toolbarpaletteitem-box {
  394.   background: url("chrome://yoono/skin/icone_eclair.png") center no-repeat !important;
  395.   width:32px;
  396.   height:32px;
  397. }
  398.  
  399. #wrapper-yoono-random-button[place="palette"] .toolbarpaletteitem-box {
  400.   background: url("chrome://yoono/skin/yoono-random16.png") center no-repeat !important;
  401.   width:32px;
  402.   height:32px;
  403. }
  404. #wrapper-yoono-memo-tbitem[place="palette"]>toolbaritem>* {
  405.   display:none;
  406. }
  407.  
  408. /*=== ticker toolbar item in palette ===*/
  409. #wrapper-yoono-toolbaritem[place="palette"] .toolbarpaletteitem-box {
  410.   background: url("chrome://yoono/skin/icone_ticker_32x32.png") center no-repeat !important;
  411. }
  412.  
  413. toolbarpaletteitem[place="palette"] #yoono-opensticker-button {
  414.   visibility:hidden  !important;
  415. }
  416.  
  417. /*=== sticker button, implemented as a toolbarbutton clone ===*/
  418.  
  419. stickerbutton {
  420.     -moz-appearance: toolbarbutton;  
  421.   -moz-binding: url("chrome://yoono/content/bindings/toolbar.xml#stickerbutton");
  422.   -moz-box-align: center;
  423.   -moz-box-pack : center;
  424.   margin: 0;
  425.   border : 1px solid transparent;
  426.   padding: 3px;
  427.   background-color: transparent;
  428.   color: -moz-DialogText;
  429. }
  430.  
  431. .stickerbutton-icon {
  432.   -moz-margin-end: 5px;
  433. }
  434.  
  435. .stickerbutton-text {
  436.   margin: 0 !important;
  437.   text-align: center;
  438. }
  439.  
  440. stickerbutton:focus 
  441. {
  442.   -moz-appearance: toolbarbutton;
  443.   outline: 1px dotted -moz-DialogText;
  444.   -moz-outline-offset: -2px;
  445. }
  446.  
  447.  
  448. stickerbutton:hover,
  449. stickerbutton[buttonover="true"] {
  450.   border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;
  451. }
  452.  
  453. stickerbutton:hover:active {
  454.   border-color: ThreeDShadow ThreeDHighlight ThreeDHighlight ThreeDShadow;
  455.   padding-top: 4px;
  456.   padding-bottom: 2px;
  457.   -moz-padding-start: 4px;
  458.   -moz-padding-end: 2px;
  459. }
  460.  
  461. stickerbutton[disabled="true"],
  462. stickerbutton[disabled="true"]:hover,
  463. stickerbutton[disabled="true"]:hover:active {
  464.   border-color: transparent;
  465.   padding: 3px;
  466.   color: GrayText !important;
  467. }
  468.  
  469. /*=== toolbar customize notifier ===*/
  470.  
  471. toolbaritem[customizenotify="true"] {
  472.   -moz-binding: url("chrome://yoono/content/bindings/toolbar.xml#customizenotify");
  473. }
  474.  
  475. /* For sidebar button in sidebar */
  476. .sidebarheader {
  477.     margin-right:5px;
  478. }
  479. .sidebarheader > dropmarker{
  480.     margin-left:8px;
  481. }
  482.  
  483. #yoono-splitter {
  484.   min-width: 4px;
  485.   width: 4px;
  486.   background-color: threedface;
  487.   border: none;
  488.   cursor: ew-resize;
  489. }
  490.  
  491. #yoono-sidebar ,
  492. #yoono-sidebar[skin=black] {
  493.   background-color:black;
  494. }
  495. #yoono-sidebar[skin="black gray"] {
  496.   background-color:#BBBBBB;
  497. }
  498. #yoono-sidebar[skin=green] {
  499.   background-color:#D7F99B;
  500. }
  501. #yoono-sidebar[skin=bluedark] {
  502.   background-color:#082746;
  503. }
  504. #yoono-sidebar[skin=bluelight] {
  505.   background-color:#C4DEF0;
  506. }
  507. #yoono-sidebar[skin=pink] {
  508.   background-color:#F6C9EB;
  509. }
  510.  
  511. #yoono-sidebar-box.sidebar.large {
  512.   max-width:700px;
  513. }
  514. #yoono-sidebar-box.sidebar.thin {
  515.   min-width:26px;
  516. }
  517.  
  518. #yoono-sidebar-box.wizard {
  519.   min-width:212px;
  520. }
  521.  
  522. window[chromehidden~="extrachrome"] #yoono-sidebar-box {
  523.   display: none;
  524. }
  525.